package com.etxxy.remoting.dto;

import java.io.Serializable;
import java.util.Map;

/**
 * @category 短信DTO
 * 
 * @author yiz
 * @date 2016年5月11日 下午2:06:51
 * @version 1.0.0 
 * @copyright pycredit.cn 
 */
public class SmsRequestDTO implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 2246398113575555594L;

	/**
	 * @category 每次请求的Id
	 */
	private String requestId;

	/**
	 * @category 手机号码，可以为多个，使用英文逗号分隔
	 */
	private String mobile;

	/**
	 * @category 短信发送的内容
	 */
	private String template;

	/**
	 * @category 预约发送时间，yyyyMMddhhmmss 为空表示立即发送
	 */
	private String sendTime;

	/**
	 * @category 1表示发送号码中只要有可用的号码就发送，0表示，有异常号码发送失败
	 */
	private String checkType;

	/**
	 * @category 填充至template中的数据Map
	 */
	private Map<String, Object> data;

	public String getRequestId() {
		return requestId;
	}

	public void setRequestId(String requestId) {
		this.requestId = requestId;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getTemplate() {
		return template;
	}

	public void setTemplate(String template) {
		this.template = template;
	}

	public String getSendTime() {
		return sendTime;
	}

	public void setSendTime(String sendTime) {
		this.sendTime = sendTime;
	}

	public String getCheckType() {
		return checkType;
	}

	public void setCheckType(String checkType) {
		this.checkType = checkType;
	}

	public Map<String, Object> getData() {
		return data;
	}

	public void setData(Map<String, Object> data) {
		this.data = data;
	}

}
